quick thinker - German English Dictionary